Add a GtkDragSource object
authorMatthias Clasen <mclasen@redhat.com>
Mon, 30 Dec 2019 19:12:08 +0000 (14:12 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 8 Jan 2020 23:48:19 +0000 (18:48 -0500)
commit303c9becf880c8fce2efd056a40bb40c643787e7
tree97b0053779082156f0632bc9ac56797db60b27be
parent6bf46c8f301725beb12d3e629332c3514a4bd252
Add a GtkDragSource object

Add an explicit GtkDragSource object, and move the source-side
DND signals here. The object can be used on the spot, by calling
gtk_drag_source_drag_begin() yourself, or for static drag-source
configuration, by calling gtk_drag_source_attach(). In the latter
case, we set up and conect a drag gesture to trigger the drag_begin
call.
gtk/gtkdragsource.c
gtk/gtkdragsource.h